A Categorical Axiomatics for Bisimulation

نویسندگان

  • Gian Luca Cattani
  • John Power
  • Glynn Winskel
چکیده

We give an axiomatic category theoretic account of bisimulation in process algebras based on the idea of functional bisimulations as open maps. We work with 2-monads, T , on Cat. Operations on processes, such as nondeterministic sum, prefixing and parallel composition are modelled using functors in the Kleisli category for the 2-monad T . We may define the notion of open map for any such 2-monad; in examples of interest, that agrees exactly with the usual notion of functional bisimulation. Under a condition on T , namely that it be a dense KZ-monad, which we define, it follows that functors in Kl(T ) preserve open maps, i.e., they respect functional bisimulation. We further investigate structures on Kl(T ) that exist for axiomatic reasons, primarily because T is a dense KZ-monad, and we study how those structures help to model operations on processes. We outline how this analysis gives ideas for modelling higher order processes. We conclude by making comparison with the use of presheaves and profunctors to model process calculi. ∗This work is supported by EPSRC grant GR/J84205: Frameworks for programming language semantics and logic. †Basic Research in Computer Science, Centre of the Danish National Research Foundation.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

In Proceedings of Concur '98, C a Categorical Axiomatics for Bisimulation

We give an axiomatic category theoretic account of bisimu-lation in process algebras based on the idea of functional bisimulations as open maps. We work with 2-monads, T , on Cat. Operations on processes , such as nondeterministic sum, preexing and parallel composition are modelled using functors in the Kleisli category for the 2-monad T. We may deene the notion of open map for any such 2-monad...

متن کامل

A Survey of Dynamic Epistemic Logic

Dynamic Epistemic Logic is the study of how to reason about knowledge, belief, and communication. This paper surveys this fast-growing field, covering syntax, semantics, axiomatics, bisimulation and action emulation, expressivity results, extension and embedding results, and issues of truth persistence and paradox that result from doxastic change. Along the way, we identify a number of open pro...

متن کامل

An Axiomatics for Categories of Transition Systems as Coalgebras

We consider a nitely branching transition system as a coalgebra for an endofunctor on the category Set of small sets. A map in that category is a functional bisimulation. So, we study the structure of the category of nitely branching transition systems and functional bisimulations by proving general results about the category H-Coalg of H-coalgebras for an endofunctor H on Set. We give conditio...

متن کامل

Bisimilar Hybrid Systems

The notion of bisimulation has escaped the world of continuous, and subsequently, hybrid systems. Recently, notions of bisimulation for continuous systems have been developed based on the categorical framework of Joyal, Nielsen and Winskel. In this paper, we combine known notions of bisimulation for discrete systems with recent notions for continuous systems and develop novel but natural notion...

متن کامل

Bisimulation for BL-general fuzzy automata

In this note, we define bisimulation for BL-general fuzzy automata and show that if there is a bisimulation between two BL-general fuzzy automata, then they have the same behavior.For a given BL-general fuzzy automata, we obtain the greatest bisimulation for the BL-general fuzzy automata. Thereafter, if we use the greatest bisimulation, then we obtain a quotient BL-general fuzzy automata and th...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1998